cumin-flavored biscuits - Turkish English Dictionary